// .png texture loader by Semi Essessi
// TY 30.05.09 - Tidied up the code a bit

#pragma once

class SimplePNG
{
	private:
		
		u_int m_uWidth;
		u_int m_uHeight;

	public:
		
		unsigned int* m_puImageData;
	
		SimplePNG	( );
		~SimplePNG	( );

		bool		LoadFromFile	( const char* szFilename );
		int			GetWidth		( ) const;
		int			GetHeight		( ) const;
		const void*	GetImageData	( ) const;
};